package com.qyj.spring_boot_02.service;

import com.alibaba.fastjson.JSONObject;
import com.qyj.spring_boot_02.bean.LocationDateXiaoLiang;
import com.qyj.spring_boot_02.bean.SkuInfoProductAll;

import java.util.ArrayList;
import java.util.List;

public interface DataService {
    JSONObject getShangPing();
    JSONObject getNameSkuClassList();
    JSONObject getTimeCount(Integer month);
    JSONObject getPriceRangeCount();
    JSONObject getPeizhiKeyWord(Integer page);
    JSONObject getPingLunKeyWord(Integer page);
    JSONObject getPingPaiPingLunCount();
    JSONObject getSkuHaoPingAvg();
    JSONObject getSkuXiaoCountService();
    JSONObject getLocationCountService(Integer year);
    List<LocationDateXiaoLiang> getDataFenXiWithLocationDateXiaoLiang();
    JSONObject getLocationCountQd(Integer year, String jidu);
    JSONObject getPinPaiXiaoLiangService(Integer year, String jidu);
    JSONObject getShiYinWithTheTimeService(String year,String jidu,Integer page,Integer pageNum);
    JSONObject getKeshihuaData();
    JSONObject getjiageQUJianAnPinPaiService(String skuClass);
    JSONObject getTimeCountWithSkuClass(String skuClass);
    JSONObject getSelectLocationWhereSkuClassBeanListService(String skuClass);
    JSONObject getgetSkuInfoProductAll(String skuClass, Integer page, Integer pageNum);
    JSONObject getGetKeyWordBySkuClassBean(String skuClass, Integer page, Integer pageNum);
    JSONObject getSkuInfoWhereSkuClassService(String skuClass, Integer page, Integer pageNum);
}
